//javascript中声明常量
//常量：创建之后就不能更改了 const a=10;   a=20;   这样就会报错
/* const a=10;
console.log(a)
 */

//set
//直接声明一个set
/* var s=new Set([1,2,3,4]);
console.log( s)*/


//Array.from  可以将一个类数组对象，或迭代对象创建为一个新的数组
/* var s=new Set([1,2,3,4]);
var arr=Array.from(s);
console.log(s) */

//深拷贝：
/* var arr=[1,2,3];
var test=Array.from(arr);
arr.push(4);
console.log(test); */


//创建一个set()
/* var s=new Set();
s.add([1,2,3]);
console.log(s); */     //Set { [ 1, 2, 3 ] }

/* var arr=[1,2,3];
for(var item of arr){
    console.log(item)     //1   2   3
}
 */


 //移除某个属性
/*  var obj={"name":"wang","age":20};
 delete obj.name;
 console.log(obj) */       //{ age: 20 }

/* var obj={"name":"wnag","age":20,"sex":"女"};
console.log(Object.entries(obj)) */   //[ [ 'name', 'wnag' ], [ 'age', 20 ], [ 'sex', '女' ] ]


